Big Huge Thesaurus

dove's foot geranium

noun